package com.backend.system.service.manage;

import com.backend.system.beans.dictionary.DictionaryAddOrUpdateReq;
import com.backend.system.common.enums.ActionTypeEnum;
import com.backend.system.common.processor.ProcessorContext;
import com.backend.system.util.ManagerUtil;

/**
 * 字典管理
 *
 * @author backend-manage
 */
public class DictionaryManage {

    /**
     * 新增或修改字典
     *
     * @param req 请求参数
     * @return 响应
     */
    public static Boolean addOrUpdate(DictionaryAddOrUpdateReq req) {
        ProcessorContext<DictionaryAddOrUpdateReq> context = new ProcessorContext<>();
        context.setData(req);
        context.setAction(ActionTypeEnum.DICTIONARY_ADD_OR_UPDATE);
        return ManagerUtil.handle(context);
    }
}
